b2741424511b29ec79dcf53fb9b60e89 IMPC_EYE_026_001 331 female Success low_batch 3 0.29 baseline_all female homozygote 7 293 0.08400058